Entity Framework Core (EF Core) 實戰系列:從指令工具到進階應用總整理
整理 Entity Framework Core (EF Core) 開發歷程與實戰系列文章導讀。內容涵蓋 dotnet-ef CLI 工具、連線設定、全域查詢過濾、CodeTemplate 程式碼產生客製化等實務筆記,作為後端日常踩坑與設計參考。
閱讀更多這個分類下的所有文章都與「Ef core」相關。探索更多相關內容!
整理 Entity Framework Core (EF Core) 開發歷程與實戰系列文章導讀。內容涵蓋 dotnet-ef CLI 工具、連線設定、全域查詢過濾、CodeTemplate 程式碼產生客製化等實務筆記,作為後端日常踩坑與設計參考。
閱讀更多
深入剖析當 EF Core 的全域查詢過濾器 (HasQueryFilter) 遇上陰影屬性 (Shadow Property) 時的常見深水區地雷。解析為何 Expression.Property 會在執行期噴出 ArgumentException,如何利用 Expression.Call 與 EF.Property 優雅解法,並提供覆寫 SaveChanges 與現代 SaveChangesInterceptor 雙軌寫入端整合策略。
閱讀更多
記錄 EF Core Tools 相關操作重點摘要。內容包含 EF Tool 的安裝、DbContext Scaffold 與 code template 的 CLI 指令。
閱讀更多
不滿意 EF Core 自動生成的程式碼?透過 T4 CodeTemplate 深入客製化 DbContext 與 Entity 的生成規則,實現符合專案架構規範的自動化程式碼產出。
閱讀更多
當 .NET Core 要使用 EF Core 去存取 PostgreSQL 時,可以先使用 dotnet-ef 的工具,協助產生對應 PostgreSQL schema 的 DBContext
閱讀更多
深入剖析 EF Core 中「讀取端」全域查詢過濾器 (HasQueryFilter) 與「寫入端」異動攔截器 (SaveChangesInterceptor) 的協同防護機制,優雅實現軟刪除 (Soft Delete)、多租戶隔離與審計欄位自動化。
閱讀更多
記錄利用 dotnet-ef 逆向工程 (Scaffold) 建立容器化 SQL Server DbContext 的實作筆記。重點整理 Docker volume 資料持久化踩坑細節,以及連線字串在容器環境下的常見配置錯誤與排錯心法。
閱讀更多